package com.eedi.framework.user.controller.sys.vo;

import com.eedi.framework.common.enums.CommonStatusEnum;
import com.eedi.framework.common.enums.UserTypeEnum;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class SysUserLoginInfoResp {

    /**
     * 用户登录名，【账户名】登录使用的标识
     */
    private String sysUserLoginId;

    /**
     * 用户ID
     */
    private String sysUserId;
    /**
     * 昵称
     */
    private String sysUserName;
    /**
     * 手机
     */
    private String sysUserMobile;

    /**
     * 用户类型 0 管理人员 1医生  2患者
     */
    private UserTypeEnum sysUserAccountType;

    /**
     * 状态
     */
    private CommonStatusEnum sysUserAccountStatus;


    /**
     * 最后登录IP
     */
    private String sysUserAccountLoginIp;

    /**
     * 用户头像
     */
    private String sysUserAvatar;
    /**
     * 最后登录时间
     */
    private LocalDateTime sysUserAccountLoginDate;

    /**
     * 用户所在部门ID
     */
    private String sysDeptId;

    /**
     * 修改时间
     */
    private LocalDateTime updateTime;
}
